//
//  Interface.h
//  FlashLoan
//
//  Created by mac on 2017/5/29.
//  Copyright © 2017年 上海翡鹿信息技术服务有限公司. All rights reserved.
//

#import <Foundation/Foundation.h>

/**
 请求方法的类型
 */
typedef NS_ENUM(NSUInteger, HTTPMethod) {
    GET,
    POST,
};




#define BASE_URL      @"http://test.xnsudai5.com/" // 测试服务器


@interface Interface : NSObject

+ (Interface *)shareInstance;


/**
 下载书籍

 @param baseurl 基地址
 @param urlstring 资源路径
 @param downloadProgressBlock 下载进度
 @param finishedBlock 完成后的回调
 */
-(void)downloadWithBaseurl:(NSString *)baseurl urlstring:(NSString *)urlstring progress:(void (^)(NSString *downloadProgress))downloadProgressBlock finished:(void (^)(NSURLResponse *response, NSString *filePath, NSString *error))finishedBlock;



/**
 在数据库获取数据

 @param classname 数据库的表名
 @param finishedBlock 完成的回调
 */
-(void)requestClassName:(NSString *)classname finished:(void(^)(NSArray *objects, NSString *error))finishedBlock;






@end








